Definition of Genus Larrea

  • (noun) xerophytic evergreen shrubs; South America to southwestern United States

Synonyms of Genus Larrea


Antonyms of Genus Larrea


No Antonyms Found.

Homophones of Genus Larrea


No Homophones Found.